.inline-copy {
  opacity: 1;
  display: none;
  float: right;
  @include size(60px 35px);
  @include hide-text;
  background-color: #393d43;
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: background-color 200ms ease, opacity 500ms ease, height 500ms ease;

  &:hover {
    background-color: rgba(#292c30, 0.75);
  }

  &:active {
    background-color: #535a60;
  }

  &.imageurl {
    background-image: url("../images/icons/icon-imageurl-white.svg");
    margin-right: 10px;
  }

  &.markdown {
    background-image: url("../images/icons/icon-markdown-white.svg");
  }

  &:focus {
    background-color: rgba(#292c30, 0.75);
    border: 0;
    outline: none;
  }
  &::-moz-focus-inner {
    border: 0;
  }
}
